More Stocks Need To 'Carry The Ball' In 2025: Strategist